home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / gui / mui33mod.rdm < prev    next >
Text File  |  1996-05-20  |  3KB  |  99 lines

  1. Short:    Modula-2 interfaces and demos for MUI 3.3
  2. Author:   Olaf Peters <olf@informatik.uni-bremen.de>
  3. Uploader: Olaf Peters <olf@informatik.uni-bremen.de>
  4. Version:  $VER: M2Interfaces v3.3.2 (25.4.96)
  5. Type:     dev/gui
  6. Kurz:     Modula-2 Schnittstellen und Demos für MUI 3.3
  7. Replaces: dev/gui/mui33mod.lha
  8. Author:   Christian Scholz <ruebe@pool.informatik.rwth-aachen.de>
  9.  
  10. =============
  11. Release Notes
  12. =============
  13.  
  14. v3.3.2 (25.4.96, olf)
  15.  
  16. - MuiD/MuiClasses: added missing Methods SettingsgroupGadgetsToConfig,
  17.     SettingsgroupConfigToGadgets and GetConfigItem (needed when developing
  18.     CustomClass-Prefs for MUI-Prefs).
  19.  
  20. - MuiClasses: OBJ_pen() now returns a pointer to an array of WORD, so you
  21.     can get the pennumber of a MUI-Pen by simply calling i.e.
  22.     OBJ_pen(obj)^[mpenHalfshine]
  23.  
  24. - MuiClasses: the mNotifyData structure was missing the mndObjectID - blame
  25.     Stuntzi ;-)
  26.  
  27. v3.3.1 (13.3.96, olf)
  28.  
  29. - as the StackParms compiler-option *may* lead into problems it has been
  30.     removed from the interfaces. (Stefan Tiemann)
  31.  
  32. - optimization: MuiClasses/FillMinMaxInfo now uses WITH and INC Statement,
  33.     saving some bytes when compiling. (Stefan Tiemann)
  34.  
  35. - optimization: MuiClasses/MakeDispatcher had a VAR parameter while the
  36.     Pointer is not being changed. (Stefan Tiemann)
  37.  
  38. - fixed a bug in MuiD.def/mInputHandlerNode: node had to be ed.MinNode, not
  39.     ed.MinNodePtr (Stefan Tiemann)
  40.  
  41. - MuiClassSupport: new procedure setSuper to set an attribute of your
  42.     superclass.
  43.  
  44. - fixed a bug in MuiClasses/MakeDispatcher that would badly crash the
  45.     machine when used in a public custom class (= library):
  46.     IClass^.dispatcher.data is reserved for MUI, now using
  47.     IClass^.userData. Nevertheless the bug didn't occur with private
  48.     customclasses.
  49.  
  50. - added the missing DataSpaceFind Method to MuiD.def and MuiClasses.def
  51.     (blame Stuntzi for forgetting it in the C-Headers ;-)
  52.  
  53. v3.3 (21.2.96, olf)
  54.  
  55. - updated the interfaces for MUI 3.3
  56.  
  57. - ATTENTION: new parameter 'flags' for moObtainPen()!
  58.  
  59. - MuiClassSupport: new procedure setSuper to set an attribute of your
  60.     superclass.
  61.  
  62. v3.2.2 (7.2.96, olf)
  63.  
  64. - introduced MuiClassSupport: some functions to make life easier when
  65.     creating own customclasses. See docs/MuiClassSupport.doc for
  66.     documentation, Class2.mod and Class3.mod for example usage.
  67.  
  68. - when using MUIOBSOLETE=TRUE in MuiMacros, the TagBuffer was too small.
  69.     Fixed. (Marc Ewert)
  70.  
  71. - Demosources now also use MuiClassSupport and do compile again. They
  72.     didn't in v3.2.1 due to the changes from Stefan Schulz (APTR moved to
  73.     MuiD).
  74.  
  75. v3.2.1 (3.2.96, olf)
  76.  
  77. - updated the interfaces for MUI 3.2
  78.  
  79. - included Stuntzi's automatic headers (these have not been updated in the
  80.     MUI 3.2 distribution)
  81.  
  82. - included some changes from Stefan 'eau' Schulz and Christian 'Kochtopf'
  83.     Scholz (Thanks!)
  84.  
  85. - fixed MOLabelFlags (flags were misaligned, thanks to Marc Ewert for
  86.     reporting!)
  87.  
  88. v3.1.1 (27.11.95, olf)
  89.  
  90. - MuiD.def now really has the MUIOBSOLETE compiler option. This was missing
  91.   in the MUI 3.1 release.
  92.  
  93. - due to Stuntzi's automatic headerfile generation, MUI2COMPAT will not be
  94.   supported any longer.
  95.  
  96. - Demos now compile with MUIOBSOLETE set to FALSE, which also means they
  97.   will only run with MUI 3 (and above). Be careful, they do *not* check
  98.   which MUI version you're using!
  99.